home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / pcx_demo / pc_utils / drvrinfo.txt next >
Text File  |  1996-11-27  |  14KB  |  385 lines

  1.  
  2.  
  3.                          PCx - x86 Emulation Module
  4.  
  5.  
  6.  
  7.                         MS-DOS Drivers and Utilities
  8.                                 Release 1.0
  9.  
  10.                       Release Notes and Change History
  11.  
  12.  
  13.  
  14.                   Copyright(C) 1996 by Microcode Solutions
  15.                      Written By Jim Drew & Joe Fenton
  16.                              All Rights Reserved
  17.  
  18. Changes
  19. ÍÍÍÍÍÍÍ
  20.  
  21.    * None - first release
  22.  
  23.  
  24. Files
  25. ÍÍÍÍÍ
  26.  
  27.      ÛßßßßßßßßßßßßßÛ
  28.      Û PCXANSI.SYS Û
  29.      ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
  30.  
  31.      This PCXANSI.SYS is a replacement driver for the one that is shipped
  32.      with each copy of MS-DOS.  ANSI escape sequences are used when you
  33.      wish to affect the output to the screen device, giving programs
  34.      control of the screen's cursor, colors, and display modes (an escape
  35.      sequence is one or more characters preceded by the escape character
  36.      ASCII 1Bh.)  When a program writes and escape sequence to the screen,
  37.      the screen device translated the sequence into its corresponding
  38.      action, such as positioning the cursor or changing colors.
  39.  
  40.      Refer to the documentation that came with your copy of MS-DOS or type
  41.      HELP the C:> prompt for a complete list of valid ANSI escape
  42.      sequences.
  43.  
  44.           ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  45.           Note:  Using the PCXANSI.SYS replacement instead of the one
  46.                  supplied with MS-DOS is strongly encouraged, as this
  47.                  will speed up your text display by as much as 1600%
  48.           ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  49.  
  50.      Usage
  51.      ÍÍÍÍÍ
  52.           Enter the following line somewhere (preferable toward the top) in
  53.           your system's CONFIG.SYS line:
  54.  
  55.           DEVICE=C:\PCX\PCXANSI.SYS
  56.  
  57.           Reboot your system (The PCx emulation, not the Amiga!)
  58.  
  59.      Syntax
  60.      ÍÍÍÍÍÍ
  61.  
  62.           DEVICE=[drive:][path]PCXANSI.SYS [/C] [/I] [/Q]
  63.  
  64.  
  65.           ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  66.           Note:  Parameters and/or Switches between left and right
  67.                  brackets '[..]' are optional, and not required as they
  68.                  have default values.  If you wish to enable a particular
  69.                  Parameter and/or Switch, DO NOT include the brackets as
  70.                  part of the command line.
  71.           ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  72.  
  73.      Parameters
  74.      ÍÍÍÍÍÍÍÍÍÍ
  75.  
  76.           [drive:][path]
  77.                Disk drive and directory of where PCXANSI.SYS is located
  78.  
  79.      Switches
  80.      ÍÍÍÍÍÍÍÍ
  81.  
  82.           /C   Enables Key-Clicking (Must have Sound Support enabled)
  83.  
  84.           /I   Disables Int29h redirection (Enabled by default)
  85.  
  86.           /Q   Quiet.  Disables device driver installation messages
  87.  
  88.      Examples
  89.      ÍÍÍÍÍÍÍÍ
  90.  
  91.           DEVICE=PCXANSI.SYS
  92.  
  93.           DEVICE=C:\PCX\PCXANSI.SYS /C
  94.  
  95.           DEVICE=C:\PCX\PCXANSI.SYS /C /Q
  96.  
  97.      ÛßßßßßßßßßßßßßßÛ
  98.      Û   PCXCD.SYS  Û
  99.      ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
  100.  
  101.      MSCDEX.EXE is a device driver that ships with each copy of MS-DOS.
  102.      The purpose of this driver is to extend the operation system, so that
  103.      CD-ROM drives can be assigned a drive letter name.  MSCDEX.EXE is
  104.      intended to work in conjunction with a CD-ROM drive manufacturers'
  105.      device driver that is custom for that particular device.
  106.  
  107.      PCXCD.SYS is the device driver needed by MSCDEX.EXE in order to allow
  108.      MS-DOS access to CD-ROM drives physically connected to the Amiga.
  109.  
  110.      An additional Amiga Device Driver called 'mscd.device' has been
  111.      created to allow Amiga's to interpret the contents of ISO 9660 and
  112.      Macintosh HFS formatted CD-ROMs.  The power of this driver allows you
  113.      to specify the Amiga Device that will handle the low-level system
  114.      calls.  This drivers was automatically installed during the
  115.      installation phase into your Amiga's DEVS: directory.
  116.  
  117.  
  118.      Usage
  119.      ÍÍÍÍÍ
  120.           Enter the following line somewhere (preferable toward the top) in
  121.           your system's CONFIG.SYS line:
  122.  
  123.           DEVICE=C:\PCX\PCXCD.SYS /D:PCXCD /U:~ [/I:~~~~~~~~~~] [/Q]
  124.  
  125.  
  126.           Then somewhere in your system's AUTOEXEC.BAT file add:
  127.  
  128.           MSCDEX.EXE /D:PCXCD
  129.  
  130.           Reboot your system (The PCx emulation, not the Amiga!)
  131.  
  132.           ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  133.           Note: Refer to the documentation that came with your copy of
  134.                 MS-DOS or type HELP the C:> prompt for a complete list of
  135.                 valid parameters/switches for MSCDEX.EXE
  136.           ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  137.  
  138.      Syntax
  139.      ÍÍÍÍÍÍ
  140.  
  141.           DEVICE=[drive:][path]PCXCD.SYS /U:unit [/I:iodriver] [/N:number]
  142.                                             [F:flags] [D:name] [/Q]
  143.  
  144.           ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  145.           Note:  Parameters and/or Switches between left and right
  146.                  brackets '[..]' are optional, and not required as they
  147.                  have default values.  If you wish to enable a particular
  148.                  Parameter and/or Switch, DO NOT include the brackets as
  149.                  part of the command line.
  150.           ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  151.  
  152.      Parameters
  153.      ÍÍÍÍÍÍÍÍÍÍ
  154.  
  155.           [drive:][path]
  156.                Disk drive and directory of where PCXCD.SYS is located
  157.  
  158.           /U:unit
  159.                The UNIT number that corresponds to the device driver
  160.                specified above with /I:
  161.  
  162.      Switches
  163.      ÍÍÍÍÍÍÍÍ
  164.           /I:iodriver
  165.                This switch is required!
  166.  
  167.                Name of the Amiga device driver to handle attached CD-ROMs
  168.                example:  scsi.device, gvpscsi.device.  Note - the device
  169.                MUST be the controlling device driver for the CD-ROM drive
  170.                and not just a higher level driver (like asimcdfs.device
  171.                is).
  172.  
  173.           /D:name
  174.                This switch is required!
  175.                
  176.                Name of the installed device driver (should conform to
  177.                MSCDEX naming conventions.)  We recommend that you use
  178.                the name 'PCXCD'.
  179.  
  180.           /N:number
  181.                Number of drives attached with this driver.  Default is
  182.                one.
  183.  
  184.           /F:flags
  185.                Amiga device driver flags (if required).  Consult the
  186.                documentation that came with the device driver for its
  187.                intended values.
  188.           /Q
  189.                Quiet.  Disables device driver installation messages
  190.  
  191.      Examples
  192.      ÍÍÍÍÍÍÍÍ
  193.  
  194.             CONFIG.SYS  DEVICE=PCXCD.SYS /D:PCXCD /I:scsi.device /U:2
  195.           AUTOEXEC.BAT  MSCDEX.EXE /D:PCXCD
  196.  
  197.             CONFIG.SYS  DEVICE=PCXCD.SYS /D:MSCD001 /I:gvpscsi.device /U:4
  198.           AUTOEXEC.BAT  MSCDEX.EXE /D:MSCD001
  199.  
  200.             CONFIG.SYS  DEVICE=PCXCD.SYS /D:PCXCD /I:cd.device /U:1 /Q
  201.           AUTOEXEC.BAT  MSCDEX.EXE /D:PCXCD
  202.  
  203.      ÛßßßßßßßßßßßßßÛ
  204.      Û PCXASPI.SYS Û
  205.      ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
  206.  
  207.      On a real PC, when SCSI support is desired, a SCSI card is added to
  208.      the system, and device drivers for that card are installed.  Having
  209.      many different brands of SCSI cards to choose from, made a SCSI device
  210.      manufacturer's task very complicated.  The reason for the complication
  211.      is that manufacturers of SCSI devices then, were burdened with
  212.      supporting different drivers, one for each SCSI card out in the
  213.      market.  Out of this hassle, a specification was created by a leading
  214.      SCSI card manufacturer that allowed SCSI device manufacturers to
  215.      supply only one driver ... that complied with the ONE specification!
  216.  
  217.      This standard called ASPI (Advanced SCSI Programming Interface) is an
  218.      Adaptec developed interface specification for sending commands to SCSI
  219.      host adapters.  The interface provides an abstraction layer that
  220.      insulates the programmer from considerations of the particular host
  221.      adapter used.
  222.  
  223.      With ASPI, software drivers can be broken into two components: the
  224.      LOW-LEVEL ASPI MANAGER, which is OS and hardware dependent, and the
  225.      ASPI MODULE.  The ASPI Manager accepts ASPI commands and performs the
  226.      steps necessary to send the SCSI command to the target.  For example,
  227.      although different SCSI cards have different hardware, the ASPI
  228.      interface to these boards is the same.
  229.  
  230.      THE ASPI Module is tailored to the command set of a particular
  231.      peripheral, such as a CD-ROM.  Although an ASPI based CD-ROM driver
  232.      would have to handle the differences between different CD-ROM drive
  233.      features, it would not have to handle the host adapter differences.
  234.  
  235.      PCXASPI.SYS then, is the low-level ASPI MANAGER device driver that
  236.      provides the ASPI services needed by ASPI compliant SCSI devices and
  237.      their prospective ASPI MODULES.
  238.  
  239.      Usage
  240.      ÍÍÍÍÍ
  241.           Enter the following line somewhere (preferable toward the top) in
  242.           your system's CONFIG.SYS line:
  243.  
  244.           DEVICE=C:\PCX\PCXASPI.SYS /I:~~~~~~~~[~~~]
  245.  
  246.           Install any ASPI Modules' device driver AFTER this line in the
  247.           CONFIG.SYS file that you wish to use.
  248.  
  249.           Reboot your system (The PCx emulation, not the Amiga!)
  250.  
  251.      Syntax
  252.      ÍÍÍÍÍÍ
  253.  
  254.           DEVICE=[drive:][path]PCXASPI.SYS /I:iodriver[idnums] [...] [/Q]
  255.  
  256.           ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  257.           Note:  Parameters and/or Switches between left and right
  258.                  brackets '[..]' are optional, and not required as they
  259.                  have default values.  If you wish to enable a particular
  260.                  Parameter and/or Switch, DO NOT include the brackets as
  261.                  part of the command line.
  262.           ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  263.  
  264.      Parameters
  265.      ÍÍÍÍÍÍÍÍÍÍ
  266.  
  267.           [drive:][path]
  268.                Disk drive and directory of where PCXASPI.SYS is located
  269.  
  270.           /I:iodriver[idnums]
  271.                Name of the Amiga device driver to handle the SCSI direct
  272.                commands (eg. scsi.device).  The idnums is optionally used
  273.                to only allow certain SCSI ID numbers from even being seen
  274.                on the SCSI bus by the ASPI manager.  This is useful if you
  275.                would like to ensure that a SCSI hard disk doesn't
  276.                accidently get formatted!  The idnums should be specified
  277.                as digits between the left and right brackets.
  278.  
  279.                *** THE BRACKETS IN THIS CASE ARE REQUIRED ***
  280.  
  281.           [...]
  282.                Indicates that a Second Host adapter can be emulated, and
  283.                simply replicate the /I: entry as above, except with a
  284.                different Amiga device driver (since it must be a separate
  285.                SCSI bus)
  286.  
  287.      Switches
  288.      ÍÍÍÍÍÍÍÍ
  289.  
  290.           /Q   Quiet.  Disables device driver installation messages
  291.  
  292.      Examples
  293.      ÍÍÍÍÍÍÍÍ
  294.  
  295.             DEVICE=PCXASPI.SYS /I:scsi.device
  296.  
  297.             DEVICE=PCXASPI.SYS /I:scsi.device[0246]
  298.  
  299.             DEVICE=PCXASPI.SYS /I:scsi.device[0246] /I:gvpscsi.device[1357]
  300.  
  301.  
  302.      ÛßßßßßßßßßßßßßÛ
  303.      Û PCXSCAN.EXE Û
  304.      ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
  305.  
  306.      PCXSCAN.EXE is an MS-DOS application that makes some ASPI calls to
  307.      scan the SCSI bus(es) on your system.  Running this program is a way
  308.      to check that the devices connected to your SCSI bus are properly
  309.      recognized.
  310.  
  311.      When this program first starts running, the screen will display the
  312.      first host adapter configured on your system.  Then, the program will
  313.      automatically begin scanning the first SCSI bus, and report on the
  314.      various devices connected to it.
  315.  
  316.      If you have a second adapter configured, you can press the 'N' key to
  317.      scan the next SCSI bus.
  318.  
  319.      The display is fairly self explanatory, however, the one indicator
  320.      that is not so easily understood, is the ID and LUN numbers.  Based on
  321.      the SCSI ID MASK that was specified during PCXASPI.SYS's
  322.      initialization, those SCSI ID's that ARE recognized, show up in blue.
  323.      Those that are NOT RECOGNIZED show up in gray.
  324.  
  325.      Pressing the 'ESC' key will exit the program.
  326.  
  327.      Usage
  328.      ÍÍÍÍÍ
  329.  
  330.           Type  the following at the C:> prompt:
  331.  
  332.           C:>PCXSCAN <Enter>
  333.  
  334.      ÛßßßßßßßßßßßßßßÛ
  335.      Û PCXBENCH.EXE Û
  336.      ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
  337.  
  338.      PCXBENCH.EXE is an MS-DOS application that tests system performance
  339.      by running a series of tests, and timing them on two different timers.
  340.      The timers used are the Real Time Clock, and the BIOS Ticks (18.2/Sec)
  341.      that exist on all PC's.
  342.  
  343.      When this program first starts running, the screen will display a menu
  344.      that presents the tests you wish to run.  Valid tests are displayed in
  345.      black, while the disabled (not implemented) tests are done in light
  346.      grey.
  347.  
  348.      Upon the conclusion of the particular test, a bar-graph is displayed,
  349.      along with some numbers reflecting the results of the timings.  For
  350.      more information on the numbers meaning, press the F1 key when the
  351.      graph is being displayed.
  352.  
  353.      To exit the program, press the ESC key from the main menu.
  354.  
  355.      Usage
  356.      ÍÍÍÍÍ
  357.  
  358.           Type  the following at the C:> prompt:
  359.  
  360.           C:>PCXBENCH <Enter>
  361.  
  362.  
  363. Release History
  364. ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
  365.  
  366.      File          Version     Comments
  367.      ÄÄÄÄÄÄÄÄÄÄÄÄ  ÄÄÄÄÄÄÄÄÄÄ  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
  368.      PCXANSI.SYS   1.0         þ Initial Release
  369.  
  370.  
  371.      PCXCD.SYS     1.0         þ Initial Release
  372.  
  373.  
  374.      PCXASPI.SYS   1.0         þ Initial Release
  375.  
  376.  
  377.      PCXSCAN.EXE   1.0         þ Initial Release.
  378.  
  379.  
  380.      PCXBENCH.EXE  1.0         þ Initial Release. Only has the text video
  381.                                  tests implemented.
  382.  
  383.  
  384.  
  385.